#ifndef SIGNAL_H
#define SIGNAL_H

#include "Thread.h"
#include "History.h" 
#include "SignalInput.h"

class Signal : public Thread
{
public:
	Signal(SignalInput si);
	History* getHistory();

	void run();

private:
	void update();

	SignalInput _input;
	History _history;
	int _time;
	Reading _reading;
};

#endif
